manager role - German English Dictionary